Slovnenya

Translation English French: allamanda

Dictionary: main
allamanda
noun