French-Arabic dictionary »

capybara meaning in Arabic

FrenchArabic
capybara m

خِنْزِير الْمَاءm