odd; bizarre; unusual

listen to the pronunciation of odd; bizarre; unusual
English - Turkish

Definition of odd; bizarre; unusual in English Turkish dictionary

freaky
sıradan olmayan, alışılmadık, acayip
English - English
freaky

I've heard the props and costumes in this play are quite freaky.

odd; bizarre; unusual
Favorites