LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ağır ağır.” in English

1 English translation
EN
ponderous

Seals are clumsy and ponderous on land, but very graceful in the water.