Translation of "aboya" into English

bark is the translation of "aboya" into English.

aboya
+ Add

Interlingue-English dictionary

  • bark

    verb noun
  • Show algorithmically generated translations

Add

Translations of "aboya" into English in sentences, translation memory