Meanings of "top" in Turkish English Dictionary
English
Arabic

Meanings of "looking glass" in English-Arabic Dictionary
Category English Arabic
adverb looking glass مرآة

CONTEXT SENTENCES
What are you looking for? عن ماذا تبحث؟
What are you looking for? عمّا تبحث؟
What are you looking for? علامَ تبحث؟
What are you looking at? إلامَ تنظر؟
What are you looking at? إلى ماذا تنظر؟