Online Dictionary

applattar, applatta, applattante, applattara, applattarea, applattate, applattava Explained

applattar, applatta, applattante, applattara, applattarea, applattate, applattava at Interlingua => English Of Explained:

v to flatten (= to make flat, bring level)