luna English - Turkish
1.
-
Englishinsane person
-
Turkishdeli
2.
-
TurkishAy tutulması
Related words
honeymoon new moon full moon moonlight amusement park month sunfish
English translator: English Turkish luna Eesti sõnaraamat Español Traductor Svenska Översättare