English to Arabic Dictionary turtles

turtles

السلاحف
translation of 'turtles'
verb
صاد السلحفاة
noun
سلحفاة,
قمرية طائر
Credits: Google Translate
Download the
HelloEnglishApp
image_one