Entry lamboara
Part of speech noun
English translation  [Provincial] a species of fish [Richardson 1885]
Vocabulary 

Entry lamboara
Part of speech noun
French translation  [Sakalava-Mayotte] sirène, dugong [Andilidine: Lexique (takila L)]
Vocabulary 
Illustrations 

Updated on 2020/07/31