Macroure in Arabic

Macroure
means in Arabic
n. m. • Crustacé décapode formant un sous-ordre طويل الذيل
.

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments