moonstruck


Results for "moonstruck"

English - Turkish Dictionary

moonstruck

(English - Turkish Dictionary) :
s. aysar, çılgın, deli.