LexiTurkTURKISH ↔ ENGLISH DICTIONARY

aşırı derecede sevmek. adorable tapınılacak” in English

1 English translation
EN
adore

I adore going to the cinema.